package com.ylyq.ylxx.model.bean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @ClassName OceanengineGetAdConvert
 * @Description TODO
 * @Author xiaweichao
 * @Date 2020/7/27 17:45
 * @Version 1.0
 */
@NoArgsConstructor
@Data
@ApiModel(value = "查询计划可用转化ID的返回参数")
public class OceanengineGetAdConvert {
    private String message;
    private int code;
    private DataBean data;
    private String request_id;

    @NoArgsConstructor
    @Data
    @ApiModel(value = "查询计划可用转化ID的返回参数实体")
    public static class DataBean {

        private List<DataListBean> active_convert_list;

        @NoArgsConstructor
        @Data
        @ApiModel(value = "查询计划可用转化ID的返回参数实体-集合")
        public static class DataListBean {
            @ApiModelProperty(value = "转化id，其中较小数值convert_id为预定义转化，具体枚举可查看【附录-预定义转化类型】")
            private Long id;
            @ApiModelProperty(value = "转化名称")
            private String name;
            @ApiModelProperty(value = "转化来源，详见【附录-转化来源】")
            private String convert_source_type;
            @ApiModelProperty(value = "转化类型，详见【附录-转化类型】")
            private String convert_type;
            @ApiModelProperty(value = "转化监测链接")
            private String action_track_url;
        }
    }
}
